package cn.xiaopengstack.domain.strategy.service.rule.filter;

import cn.xiaopengstack.domain.strategy.model.entity.RuleActionEntity;
import cn.xiaopengstack.domain.strategy.model.entity.RuleMatterEntity;
import cn.xiaopengstack.domain.strategy.service.annotation.LogicStrategy;
import cn.xiaopengstack.domain.strategy.service.rule.filter.factory.DefaultLogicFactory;
import lombok.extern.slf4j.Slf4j;
import org.springframework.stereotype.Service;

/**
 * @author jiangyangang
 */
@Service
@Slf4j
@LogicStrategy(DefaultLogicFactory.LogicModel.RULE_WIGHT)
public class RuleWeightLogicFilter implements ILogicFilter<RuleActionEntity.RaffleBeforeEntity>{

    @Override
    public RuleActionEntity<RuleActionEntity.RaffleBeforeEntity>  doFilter(RuleMatterEntity ruleActionEntity) {
        return null;
    }
}
